package com.badibadi.infos;

import java.io.Serializable;
import java.util.List;

public class ActivityReadingModel implements Serializable {

	/**
	 * 
	 */
	private static final long serialVersionUID = 8854237806647205092L;
	public String url;// 活动内容的地址
	public String id; // 活动ID
	public String cid; // 活动所属俱乐部ID
	public String names; // 活动名称
	public String typeid; // 活动类别ID
	public String uid; // 活动发起者ID
	public String introduce; // 活动简介
	public String organization; // 活动发起组织
	public String organization_introduce; // 活动发起组织简介
	// public String class; //活动适合群族
	public String address; // 活动地址
	public String map_x; // 活动地址纬度
	public String map_y; // 活动地址经度
	public String start_time; // 活动发开始时间
	public String end_time; // 活动结束时间
	public String image; // 活动代表图
	public String is_gold; // 加入活动是否需要金币 0：否，1：是
	public String gold; // 加入活动所需的金币数
	public String is_limit; // 活动人数是否限制 0：否，1：是
	public String limit; // 活动限制人数 ，无限制为0
	public String applied; // 活动已参加人数
	public String status; // 活动权限设置，1：所有人，2：会员
	public String is_online; // 线上或线下（0：线下，1：线上）
	public String discuss; // 评论数
	public String admire; // 活动赞赏数
	public String share; // 分享数
	public String addtime; // 活动已参加人数
	public TypeNameModel typeName;// 活动类别信息--根据语言
	// typeNameModel{
	// public String id //活动类别ID
	// public String name //活动类别名称
	// }
	public List<User> user;
	// user{//活动参加者信息----第一个参加者表示发起该活动的用户信息
	// public String id //参加者用户ID
	// public String nickName //参加者用户昵称
	// public String head //参加者用户头像
	// }
	public String is_atend; // 该访问者是否已经参加过该活动 0：否，1：是
	public String is_praised; // 该访客是否赞过该活动 0：否，1：是
	public List<PraisedUserInfoModel> praisedUserInfo;
	// praisedUserInfoModel{//所有赞了该活动的用户信息（罗列20名）
	// public String id //赞了该活动的用户ID
	// public String nickName //赞了该活动的用户昵称
	public String c_uid;// 俱乐部创建者
	public String logo;// 俱乐部logo
	public String c_name;// 俱乐部名字
	public List<IsJoinClubModel> isJoinClub;// 是否参加过俱乐部

	public String getUrl() {
		return url;
	}

	public void setUrl(String url) {
		this.url = url;
	}

	public List<IsJoinClubModel> getIsJoinClub() {
		return isJoinClub;
	}

	public void setIsJoinClub(List<IsJoinClubModel> isJoinClub) {
		this.isJoinClub = isJoinClub;
	}

	public String getC_uid() {
		return c_uid;
	}

	public void setC_uid(String c_uid) {
		this.c_uid = c_uid;
	}

	public String getLogo() {
		return logo;
	}

	public void setLogo(String logo) {
		this.logo = logo;
	}

	public String getC_name() {
		return c_name;
	}

	public void setC_name(String c_name) {
		this.c_name = c_name;
	}

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}

	public String getCid() {
		return cid;
	}

	public void setCid(String cid) {
		this.cid = cid;
	}

	public String getNames() {
		return names;
	}

	public void setNames(String names) {
		this.names = names;
	}

	public String getTypeid() {
		return typeid;
	}

	public void setTypeid(String typeid) {
		this.typeid = typeid;
	}

	public String getUid() {
		return uid;
	}

	public void setUid(String uid) {
		this.uid = uid;
	}

	public String getIntroduce() {
		return introduce;
	}

	public void setIntroduce(String introduce) {
		this.introduce = introduce;
	}

	public String getOrganization() {
		return organization;
	}

	public void setOrganization(String organization) {
		this.organization = organization;
	}

	public String getOrganization_introduce() {
		return organization_introduce;
	}

	public void setOrganization_introduce(String organization_introduce) {
		this.organization_introduce = organization_introduce;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getMap_x() {
		return map_x;
	}

	public void setMap_x(String map_x) {
		this.map_x = map_x;
	}

	public String getMap_y() {
		return map_y;
	}

	public void setMap_y(String map_y) {
		this.map_y = map_y;
	}

	public String getStart_time() {
		return start_time;
	}

	public void setStart_time(String start_time) {
		this.start_time = start_time;
	}

	public String getEnd_time() {
		return end_time;
	}

	public void setEnd_time(String end_time) {
		this.end_time = end_time;
	}

	public String getImage() {
		return image;
	}

	public void setImage(String image) {
		this.image = image;
	}

	public String getIs_gold() {
		return is_gold;
	}

	public void setIs_gold(String is_gold) {
		this.is_gold = is_gold;
	}

	public String getGold() {
		return gold;
	}

	public void setGold(String gold) {
		this.gold = gold;
	}

	public String getIs_limit() {
		return is_limit;
	}

	public void setIs_limit(String is_limit) {
		this.is_limit = is_limit;
	}

	public String getLimit() {
		return limit;
	}

	public void setLimit(String limit) {
		this.limit = limit;
	}

	public String getApplied() {
		return applied;
	}

	public void setApplied(String applied) {
		this.applied = applied;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getIs_online() {
		return is_online;
	}

	public void setIs_online(String is_online) {
		this.is_online = is_online;
	}

	public String getDiscuss() {
		return discuss;
	}

	public void setDiscuss(String discuss) {
		this.discuss = discuss;
	}

	public String getAdmire() {
		return admire;
	}

	public void setAdmire(String admire) {
		this.admire = admire;
	}

	public String getShare() {
		return share;
	}

	public void setShare(String share) {
		this.share = share;
	}

	public String getAddtime() {
		return addtime;
	}

	public void setAddtime(String addtime) {
		this.addtime = addtime;
	}

	public TypeNameModel getTypeName() {
		return typeName;
	}

	public void setTypeName(TypeNameModel typeName) {
		this.typeName = typeName;
	}

	public List<User> getUser() {
		return user;
	}

	public void setUser(List<User> user) {
		this.user = user;
	}

	public String getIs_atend() {
		return is_atend;
	}

	public void setIs_atend(String is_atend) {
		this.is_atend = is_atend;
	}

	public String getIs_praised() {
		return is_praised;
	}

	public void setIs_praised(String is_praised) {
		this.is_praised = is_praised;
	}

	public List<PraisedUserInfoModel> getPraisedUserInfo() {
		return praisedUserInfo;
	}

	public void setPraisedUserInfo(List<PraisedUserInfoModel> praisedUserInfo) {
		this.praisedUserInfo = praisedUserInfo;
	}

	@Override
	public String toString() {
		return "ActivityReadingModel [url=" + url + ", id=" + id + ", cid="
				+ cid + ", names=" + names + ", typeid=" + typeid + ", uid="
				+ uid + ", introduce=" + introduce + ", organization="
				+ organization + ", organization_introduce="
				+ organization_introduce + ", address=" + address + ", map_x="
				+ map_x + ", map_y=" + map_y + ", start_time=" + start_time
				+ ", end_time=" + end_time + ", image=" + image + ", is_gold="
				+ is_gold + ", gold=" + gold + ", is_limit=" + is_limit
				+ ", limit=" + limit + ", applied=" + applied + ", status="
				+ status + ", is_online=" + is_online + ", discuss=" + discuss
				+ ", admire=" + admire + ", share=" + share + ", addtime="
				+ addtime + ", typeName=" + typeName + ", user=" + user
				+ ", is_atend=" + is_atend + ", is_praised=" + is_praised
				+ ", praisedUserInfo=" + praisedUserInfo + ", c_uid=" + c_uid
				+ ", logo=" + logo + ", c_name=" + c_name + ", isJoinClub="
				+ isJoinClub + "]";
	}
	
	

}
